package com.yangtao.prototype.system.login.service;

import com.yangtao.prototype.system.login.web.LoginModel;

/**
 * 用户登录的服务方法
 *
 * @author 杨涛
 * @version 1.0
 * @date 2011-03-23
 */
public interface LoginService {
	/**
	 * 用户登录
	 * 检查用户姓名，密码，过期时间
	 *
	 * @param model
	 * @return
	 */
	LoginModel login(LoginModel model);

	/**
	 * 获取在线用户列表
	 *
	 * @param model
	 * @return
	 */
	LoginModel getOnLineUser(LoginModel model);

	/**
	 * 改变用户的登录状态
	 *
	 * @param model
	 * @return
	 */
	LoginModel changeLogNote(LoginModel model);

	/**
	 * 查找登录日志
	 *
	 * @param model
	 * @return
	 */
	LoginModel findLogs(LoginModel model);
}
